4361bdb1b397496d394f14914aa27f13f48f8098,core/kernel/source/jetbrains/mps/resolve/AutoResolver.java,AutoResolver,createMessages,#SNode#IOperationContext#List#boolean#,38

Before Change


      SReference.enableLogging();
    }

    ThreadUtils.runInUIThreadNoWait(new Runnable() {
      public void run() {
        if (resolveResultArrayList.isEmpty()) return;

        ModelAccess.instance().runWriteActionInCommand(new Runnable() {
          public void run() {
            for (ResolveResult resolveResult : resolveResultArrayList) {
              resolveResult.setTarget();
            }
          }
        });
      }
    });

    // highlight nodes with errors
    for (SReference ref : yetBadReferences) {

After Change


      SReference.enableLogging();
    }

    ThreadUtils.runInUIThreadNoWait(new Runnable() {
      public void run() {
        if (resolveResultArrayList.isEmpty()) return;

        ModelAccess.instance().runWriteActionInCommand(new Runnable() {
          public void run() {
            CommandProcessor.getInstance().runUndoTransparentAction(new Runnable() {
              public void run() {
                for (ResolveResult resolveResult : resolveResultArrayList) {
                  resolveResult.setTarget();
                }
              }
            });
          }
        });
      }
    });

    // highlight nodes with errors
    for (SReference ref : yetBadReferences) {